electrically driven tool - Spanish English Dictionary